Torneo di Viareggio 1956

Round of 16 Quarter-finals Semi-finals Final
                           
           
  Bayern München  1
  S.P.A.L.  3  
  S.P.A.L.  2
    L.R. Vicenza  1  
  Fiorentina  1
  L.R. Vicenza  2  
  S.P.A.L.  1
    Spartak Praha  2  
  Modena  0
  Padova  2  
  Padova  1
    Spartak Praha[1]  1  
  Atalanta  1
  Spartak Praha  3  
  Spartak Praha  2
    Milan  1
  Lazio  1
  Odense  2  
  Odense  3
    Milan  0  
  Genoa  1
  Milan  2  
  Milan  3
    Sampdoria  1   Third place
  Deportivo Madrid  1
  Sampdoria  4  
  Sampdoria  4   S.P.A.L.  2
    Udinese  1     Sampdoria  3
  Bologna  1
  Udinese  4  

Footnotes

  1. ^ Drawn on coin toss.